<ui:UiBinder xmlns:ui="urn:ui:com.google.gwt.uibinder"
             xmlns:g="urn:import:com.google.gwt.user.client.ui"
             xmlns:pooller="urn:import:pooller.ui">
    <g:VerticalPanel>
        <g:FlowPanel>
            <pooller:FormLabel widget="{questionTextEditor}" text="Question:"/>
            <g:TextArea ui:field="questionTextEditor" characterWidth="90" visibleLines="3"/>
        </g:FlowPanel>
        <g:FlowPanel>
            <pooller:FormLabel widget="{questionType}" text="Type:"/>
            <g:RadioButton ui:field="questionType" name="a"/>
        </g:FlowPanel>
        <g:DisclosurePanel animationEnabled="true">
            <g:header>Variants:</g:header>
            <g:VerticalPanel>
                <g:Button ui:field="addVariantTop" text="Add variant"/>
                <g:VerticalPanel ui:field="variantsContainer" borderWidth="5" spacing="5"/>
                <g:Button ui:field="addVariantBottom" text="Add variant" visible="false"/>
            </g:VerticalPanel>
        </g:DisclosurePanel>
    </g:VerticalPanel>
</ui:UiBinder>